trough- shaped valley - French English Dictionary